iT邦幫忙

2024 iThome 鐵人賽

DAY 30
1

終於來到最後一天!,在過去的 29 天裡,介紹了 dbt的進階應用,涵蓋了多個重要面向:

  • dbt macro
    • 如何使用 macro
    • 使用 macro 管理 BigQuery UDF
  • dbt materialization
    • 在 dbt 上開發 BigQuery UDF
  • dbt CI/CD 流程
    • dbt target:區分 dbt 執行環境
    • dbt state:識別異動 models
    • dbt-dry-run:驗證 SQL query 可否被執行
    • dbt defer:使用正式環境表作為上游資料來源
    • dbt 自動化檢查套件開發
  • dbt Unit Test

完賽感想

從來沒想過可以完成連續 30 天寫文章的挑戰!在途中有一度文章難產,幸好前期累計夠多的庫存,才能撐完全程!

把這些應用寫成文章的過程中,需要回去看自己寫的程式碼和搜尋相關文件,讓我對這些應用有了更深的瞭解,也發現一些可優化、改進的地方。希望這些文章可以幫助其他資料工程師更了解 dbt 更多應用,也希望能激發出更多想法。

最後感謝同事及同樣在網路上分享 dbt 相關文章的作者,多虧有同事在每次開發時給予的寶貴意見,以及網路上相關文章的分享,才能讓我有這個機會參與這次的鐵人賽、分享我對 dbt 的了解!


上一篇
如何使用 dbt Unit Test
系列文
dbt 修煉之路30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言